package com.huatai.dataservice.panel.common.constant;

import lombok.Data;

@Data
public class CommonConstant {
    /**
     * 状态为1
     */
    public static final String statusOne = "1";

    /**
     * 默认吸力锚信的试验ID
     */
    public static final String DEFAULT_ANCHOR_TRIAL_ID="default";

    /**
     * 状态为0
     */
    public static final String statusZero = "0";
    /**
     * 试验任务基本信息状态
     */
    public static final String trialInfoState = "1";

	/**
	 * 试验任务基本信息状态
	 */
	public static final String trialInfoSimulationState = "1";
    /**
     * 事前准备阶段视频接口1
     */
    public static final String prepareVideoOne = "1";
    /**
     * 事前准备阶段视频接口2
     */
    public static final String prepareVideoTwo = "2";
    /**
     * suctionAnchor：吸力锚
     */
    public static final String suctionAnchor = "suctionAnchor";
    /**
     * 实验类型
     */
    public static final String trialRealType = "实航";

    /**
     * 阶段切换
     */
    public static final String phaseSwitching = "阶段切换";

    /**
     * 试前准备
     */
    public static final String testPreparation = "24e44733f10d408daba7a260fa865af2";
    /**
     * 试前准备CommandId
     */
    public static final String testPreparationCommandId = "78A734FDBF43886E8A9CEBC9971427DD";
    /**
     * 产品转运
     */
    public static final String producttransfer = "1adf7227e95a8a11c988bc543f9c0b8e";
    /**
     * 产品转运CommandId
     */
    public static final String producttransferCommandId = "48CFEA9391801DA61A7316D50431A821";
    /**
     * 产品转运动画
     */
    public static final String producttransferAnimation = "sequenceState";
    /**
     * 产品装填
     */
    public static final String productFilling = "fe79342d8d87ba64f516cd7eb840b04a";
    /**
     * 产品装填CommandId
     */
    public static final String productFillingCommandId = "1EDDA919A669A62F1FD7D922FDBB1176";
    /**
     * 平台就位
     */
    public static final String platformInPlace = "a2ced1683f88c4bd73a680b311899ab3";
    /**
     * 平台就位CommandId
     */
    public static final String platformInPlaceCommandId = "CD6BF48BB2658BB301928FBA46A1DFEBu";
    /**
     * 出筒运动
     */
    public static final String motorPhase = "e8cc13b66aef7640809f4b707dbc1b81";
    /**
     * 出筒运动CommandId
     */
    public static final String motorPhaseCommandId = "0D521D4F689BCAB426DE197E068ADB0B";
    /**
     * 平台回收
     */
    public static final String platformRecycling = "ecf082f748acd3cd409705f763ae76ed";
    /**
     * 平台回收CommandId
     */
    public static final String platformRecyclingCommandId = "DEE95C3DBBE1815A0062CCDFE795DA4C";
    /**
     * 实验结束CommandId
     */
    public static final String platformRecyclingEndCommandId = "GGFK124HD53D18WHAODF028122sddfasj";
    /**
     * 产品打捞
     */
    public static final String productSalvage = "eb9f7fcc9a0a9c53eac25ee3726efb25";
    /**
     * 产品打捞CommandId
     */
    public static final String productSalvageCommandId = "A221A43A5F8703B7C13BFD2A28F5C1A9";
    /**
     * 动画标识
     */
    public static final String sequenceState = "sequenceState";
    public static final String mountState = "mountState";
    public static final String anchorState = "anchorState";

    /**
     * 配置类模型弹id
     */
    public static final String motionId = "product";

    /**
     * 子平台工作模式面板字段
     */
    public static final String[] subPlatFormWokeModeFiles = {"subPlatformWorkMode", "subPlatformControlMode"};

    /**
     * 子平台工作模式
     */
    public static final String subPlatformWorkMode = "subPlatformWorkMode";

    /**
     * 子平台控制模式
     */
    public static final String subPlatformControlMode = "subPlatformControlMode";

    /**
     * 平台就位状态面板字段
     */
    public static final String[] PLAT_FORM_STATUS_FILEDS = {"workMode", "anchoringStatus", "divingStatus", "levellingStatus", "floatingStatus", "vehicleFlag"};

    /**
     * 承载平台工作模式
     */
    public static final String workMode = "workMode";

    /**
     * 小车到位信号
     */
    public static final String vehicleFlag = "vehicleFlag";

    /**
     * 平台配置
     */
    public static final String platformInfo = "platform_info";

    /**
     * 子平台配置
     */
    public static final String subPlatformInfo = "subPlatform_info";

    /**
     * 模型弹状态配置
     */
    public static final String productOperation = "product_operation";

    /**
     * 默认状态
     */
    public static final String defaultStatus = "default";

    /**
     * 姿态角
     */
    public static final String[] attitudeAngleArray = {"hg", "fy", "ph"};

    /**
     * 子平台倾角曲线字典
     */
    public static final String subPlatformAngleDictType="sub_plat_angle";


    /**
     * 承载平台
     */
    public static final String bearingPlatform = "承载平台";


    /**
     * 回放id队列
     */
    public static final String playbackTrailId = "playback_trailId";


}
